本屆 #JCConf 邀請到 Morris Yang 分享 挑戰 Java 的物理極限:如何打造征服 1TB RAM 與億級資料的 EDA 效能引擎
講題簡介:
在半導體電路設計(EDA)領域,C/C++ 統治了超過三十年,使用 Java 開發常被視為「不可能的任務」。然而過去十年,我們團隊從 JDK 8 一路推進到 JDK 25,正面挑戰 Java 在極致效能與超大容量的物理上限。我們經歷了早期效能與記憶體足跡落後 C/C++ 高達十倍的困境,一路優化到如今,這是一段 Java 在半導體頂尖戰場的逆襲心路歷程。
本場演講將深度解密我們如何突破 Java 原生極限,解決四大核心硬核挑戰:
擺脫包袱: 為什麼 Java Stream、Eclipse Collections 與 Guava 在極端場景不再敷使?我們如何改變使用思維與優化導向。
全手刻 EDA 資料庫: 面對 1TB RAM 伺服器、100M(億級)資料量,原生 HashMap 如何崩潰?解密高低密度欄位設計的記憶體佈局。
馴服 1TB 的 GC 巨獸: 經歷過 GC 停頓高達數分鐘的黑暗期,我們如何透過 Zero-allocation(零配置)與 GC Invisibility(GC 隱形)技術實現流暢運行,並重新設計高效率的生命週期管理。
打破 OOP 牆壁: 深入緊湊與壓縮物件的底層實踐,如何無情消除物件頭(Object Header)浪費,不讓物件導向成為效能絆腳石。
聽眾收穫:這趟旅程還在繼續。透過本場分享,您將帶走一套將 Java 推向硬體極限的底層優化思維,顛覆你對 Java 效能上限的既定認知。
購票請洽:
https://twjug.kktix.cc/events/jcconf-2026
#JCConf #JCConf2026 #Java #GarbageCollection #EDA